body{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#7b7a7a;
}
p{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
}
#slide{
	position:relative;
	z-index:5;
	margin:0px auto;
	text-align:center;
	margin:0px auto;
	width:100%;
}
#in{
	position:relative;
	z-index:10;
	margin-top:-599px;
	background:url(../images/bg_top.jpg) repeat-x;
	height:90px;
	padding:0px;
}
#logo, #logo a{
	float:left;
}
.header_in{
	float:left;
	margin-left:10px;
	margin-top:30px;
}
#items{
	margin:0;
	clear:both;
	position:relative;
	z-index:15;
	background:url(../images/bg_nav.gif) repeat-x;
	height:32px; width:100%;
}
#items ul li{
	border-left:1px solid #C0C0C0;
	color:#848484;
	float:left;
	font-size:11px;
	margin:0 0 0 5px;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
}
#items ul li.location{
	border:none;
}
#items ul li a{
	color:#a93a26;
	text-decoration:none;
	font-size:12px !important;
}
#items ul li a:hover{
	text-decoration:underline;
}

.box_search{
	float:right;
	padding-top:2px;
	padding-right:3px;
	padding-bottom:11px;
}
.search .in{
	background:url(../images/inpur.gif) no-repeat;
	padding:0px 5px;
	height:26px; width:195px;
	border:none;
	float:left;
	color:#818181;
	font:italic 12px Arial, Helvetica, sans-serif;
	display:block;
}
.search .btn_s{
	background:url(../images/search.gif) no-repeat;
	width:27px; height:26px;
	font-size:0px;
	border:none;
	padding-top:2px;
	cursor:pointer;
	margin-top:1px;
}

ul.nav{float:left;}
#items ul.nav li{margin:0 !important; padding:0 !important; border:none;}
ul.nav li a{
	color:#a93a26 !important;
	display:block;
	padding:8px 11px;
	margin:0 2px;
	border-right:1px solid #fff;
	text-transform:uppercase;
	font:bold 13px Arial, Helvetica, sans-serif;
}
ul.nav li a:hover{
	color:#f26522 !important;
	text-decoration:none !important;
}
ul.nav li:hover a{
	color:#f26522 !important;
	text-decoration:none !important;
}
ul.nav li a.acti{
	color:#f26522 !important;
	text-decoration:none !important;
}


/*
.nav li ul.children{display:block; position:absolute; border-left:1px solid #efefef; border-right:1px solid #efefef; background:#fff url(../images/sub_menu.gif) no-repeat 0 0; margin:2px 0 0 3px; top:100px; padding:0px;}
.nav li ul.children li{clear:both; background:none; width:99px; background:white; margin:0 10px;  width:auto !important; padding:0 10px 0 13px; border-bottom:1px solid #d5d3d3 !important;}
.nav li ul.children li:hover{ background:#f6f6f6;}
.nav li ul.children li a{color:#898989; font-size:12px; font-weight:normal; background:none; padding:7px 11px; height:28px; border:none !important; width:200px !important; text-align:left;}
.nav li ul.children li a.one_line{color:#898989; font-size:12px; font-weight:normal; background:none; padding:7px 11px; height:28px; border:none !important; width:200px !important; text-align:left; line-height:27px;}
.nav li ul.children li a:hover{color:#0076a3;}
*/

.nav li ul.children{display:none;}
.nav li:hover ul.children{display:block; position:absolute; border-left:1px solid #efefef; border-right:1px solid #efefef; background:#fff url(../images/sub_menu.gif) no-repeat 0 0; margin:2px 0 0 -3px; top:29px; padding:0px;}
.nav li:hover ul.children li{clear:both; background:none; width:99px; background:white; margin:0 10px;  width:auto !important; padding:0 10px 0 13px; border-bottom:1px dotted #d5d3d3 !important;}
.nav li:hover ul.children li a{color:#898989 !important; font-size:12px; font-weight:normal; background:none; padding:0px 11px; height:28px; border:none !important; width:200px !important; text-align:left;}
.nav li:hover ul.children li a.one_line{color:#898989; font-size:12px; font-weight:normal; background:none; padding:0px 11px; height:28px; border:none !important; width:200px !important; text-align:left; line-height:27px;}
.nav li:hover ul.children li a:hover{color:#F26522  !important;}


.slide_inner{
	clear:both;
	position:relative;
	z-index:20;
	margin-top:270px;
}
.bg_slide{
	background:url(../images/main.png) repeat-x;
	height:75px; width:61%;
	float:left;
	color:white;
	font:normal 14px Arial, Helvetica, sans-serif;
}
h3{
	clear:both;
	font:normal 24px Arial, Helvetica, sans-serif;
	color:white;
	padding:10px 0 5px;
}
.button{
	float:right;
	background:url(../images/bg_bullet.png) no-repeat;
	width:232px; height:47px;
	margin-top:37px;
}
.button .bullet{
	padding:18px 0 19px 118px;
}
.left_main{
	float:left;
	position:relative;
	z-index:25;
}
.right_main{
	float:left;
	position:relative;
	z-index:25;
}
.bg{
	background:#fff;
	width:100%;
	float:left;
	position:relative;
	z-index:25;
	padding:0 5px;
}
.bg2{
	background:#fff;
	width:100%;
	float:left;
	position:relative;
	z-index:9;
	margin-top:125px;
}
.foot2{
	background:url(../images/bg_foot.gif) repeat-x;
	height:177px;
	position:relative;
	z-index:8;
	margin-top:491px;
}
#width2{
	width:998px;
	margin:0px auto;
}
.left_main{
	float:left;
	position:relative;
	z-index:100;
	margin-top:-276px;
}
 .right_main{
	float:right;
	position:relative;
	z-index:100;
	margin-top:-276px;
}
/*
.left_main2{
	float:left;
	position:relative;
	z-index:100;
	margin-top:-628px;
}
 .right_main2{
	float:right;
	position:relative;
	z-index:100;
	margin-top:-628px;
}
*/
.box_1{
	float:left;
	width:247px;
	margin:6px 10px;
}
.box_1 h4{
	color:#ba3a02;
	font:normal 27px  "Comic Sans MS", cursive, arial;
	padding-bottom:18px
}
.box_1 p{
	color:#3b3b3b;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
}
.box_1 a{
	color:#00aeed;
	text-decoration:none;
}
.box_1 a:hover{
	text-decoration:underline;
}
.box_1 .read a{
	text-decoration:underline;
	display:block;
	padding-top:20px;
	color:#d3780c;
	font:normal 13px Arial, Helvetica, sans-serif;
	width:83px;
}


.box_3{
	float:left;
	margin:6px 10px 6px 0;
	width:703px;
	border-top:4px solid #eb8c00;
	padding-top:10px;
}
h2{
	font:bold 20px Georgia, Verdana, sans-serif;
	color:#eb8c00;
	display:block; 
	float:left;
}
.icon{
	float:right;
}
.icon_1{
	display:block;
	width:36px; height:21px;
	background:url(../images/icon.gif) no-repeat 0px 0px;
	font-size:0px;
	float:left;
}
.icon_2{
	display:block;
	width:44px; height:21px;
	background:url(../images/icon.gif) no-repeat -36px 0px;
	font-size:0px;
	float:left;
	margin:0 2px;
}
.icon_3{
	display:block;
	width:36px; height:21px;
	background:url(../images/icon.gif) no-repeat -79px 0px;
	font-size:0px;
	float:left;
}
.icon_4{
	display:block;
	float:left;
	width:36px; height:21px;
	background:url(../images/icon.gif) no-repeat -113px 0px;
	font-size:0px;
	margin:0 2px;
}
.icon_1:hover{
	display:block;
	width:36px; height:21px;
	background:url(../images/icon.gif) no-repeat 0px -25px;
	font-size:0px;
	float:left;
}
.icon_2:hover{
	display:block;
	width:44px; height:21px;
	background:url(../images/icon.gif) no-repeat -36px -25px;
	font-size:0px;
	float:left;
	margin:0 2px;
}
.icon_3:hover{
	display:block;
	width:36px; height:21px;
	background:url(../images/icon.gif) no-repeat -79px -25px;
	font-size:0px;
	float:left;
}
.icon_4:hover{
	display:block;
	float:left;
	width:36px; height:21px;
	background:url(../images/icon.gif) no-repeat -113px -25px;
	font-size:0px;
	margin:0 2px;
}
.head{
	font:bold italic 15px Georgia, Verdana, sans-serif;
	color:#000;
	clear:both;
	display:block;
	padding:10px 0;
}
.head2{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#990000;
	clear:both;
	display:block;
	padding:25px 0 2px;
	border-bottom:1px dotted #e7e7e7;
	margin-bottom:8px;
}
p.text{
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	color:#505050;
}
.box_2{
	float:left;
	width:318px; height:365px;
	margin:5px 0 0 6px;
	border:1px solid #000000;
	text-align:center;
	padding-bottom:10px 5px 10px;
}
.box_2 h4, .box_23 h4{
	clear:both;
	color:#333333;
	font:normal 18px Arial, Helvetica, sans-serif;
	padding:10px 5px 10px;
	text-transform:uppercase;
}
.box_2 .macro{
	color:#a93a26;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	display:block; 
	clear:both;
	text-transform:uppercase;
	padding:5px 0;
}
.box_2 p, .box_23 p{
	color:#5d5d5d;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	padding:0 6px;
}
.box_2 a{
	color:#00aeed;
	text-decoration:none;
}
.box_2 a:hover{
	text-decoration:underline;
}
.read{
	display:block;
	margin:10px 0 0;
}
.box_2 .read a, .box_23 .read a{
	text-transform:uppercase;
	padding-top:20px;
	color:#ac963f;
	font:bold 12px Arial, Helvetica, sans-serif;
}


.dotted{
	border-top:1px dotted #000;
	height:2px; width:91px;
	display:block;
	margin-top:8px;
	float:left;
	margin-right:5px;
}
.dotted3{
	border-top:1px dotted #000;
	height:2px; width:420px;
	display:block;
	margin-top:8px;
	float:left;
	margin-right:5px;
}
.head_text{
	float:left;
	width:126px;
}
.head_text2{
	float:left;
	color:#565656;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.dotted2{
	margin-left:5px;
	border-top:1px dotted #000;
	height:2px; width:91px;
	display:block;
	margin-top:8px;
	float:right;
}
.dotted4{
	margin-left:5px;
	border-top:1px dotted #000;
	height:2px; width:415px;
	display:block;
	margin-top:8px;
	float:right;
}


.box_23{
	float:left;
	width:318px; height:365px;
	margin:5px 10px;
	border:1px solid #000000;
	text-align:center;
	padding-bottom:10px;
}
.box_23 .macro{
	color:#a93a26;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	display:block; 
	clear:both;
	text-transform:uppercase;
	padding:5px 0;
}
.box_23 a{
	color:#00aeed;
	text-decoration:none;
}
.box_23 a:hover{
	text-decoration:underline;
}

#items2{
	margin:0;
	float:left;
	width:100px;
}
#items2 ul li{
	color:#848484;
	float:left;
	font-size:11px;
	margin:0 0 0 11px;
	padding:0 0 0 11px;
	font-family:Arial, Helvetica, sans-serif;
}
#items2 ul li.no{
	color:#848484;
	float:left;
	font-size:11px;
	margin:0 0 0 11px;
	padding:0 0 0 11px;
	font-family:Arial, Helvetica, sans-serif;
}

#items2 ul li a{
	color:#6f6f6f;
	text-decoration:none;
	font-size:12px !important;
}
#items2 ul li a:hover{
	text-decoration:underline;
}
.both_foot{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#b1abab;
	clear:both;
	padding:7px 0 10px 20px;
}

.box{
	display:block;
	float:left;
	font:normal 9px/17px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding-right:8px;
	color:#7d7d7d;
}
.right_header{
	float:right;
	padding:8px 5px 0 0;
}
.clearboth_head{
	clear:both;
	padding-top:10px;
	float:right;
}
.flag_2{
	float:left;
	background:url(../images/flag.png) no-repeat -32px 0px;
	width:23px; height:16px;
	margin:0 1px;
	font-size:0px;
}
.flag_1{
	float:left;
	background:url(../images/flag.png) no-repeat 0px 0px;
	width:23px; height:16px;
	margin:0 1px;
	font-size:0px;
}
.links_1{
	float:left;
	background:url(../images/links.png) no-repeat 0px -1px;
	width:24px; height:24px;
	margin:0 5px;
	font-size:0px;
}
.links_2{
	float:left;
	background:url(../images/links.png) no-repeat -34px -1px;
	width:23px; height:23px;
	margin:0 2px;
	font-size:0px;
}
.links_3{
	float:left;
	background:url(../images/links.png) no-repeat -68px -1px;
	width:23px; height:23px;
	margin:0 4px 0 2px;
	font-size:0px;
}
.links_4{
	float:left;
	background:url(../images/links.png) no-repeat -105px -1px;
	width:20px; height:23px;
	font-size:0px;
}

.sub{clear:both; padding:5px 10px 0px;}
.a1{font:normal 10px Arial, Helvetica, sans-serif; color:#005a84; text-decoration:none; text-transform:uppercase;}
.a1:hover{text-decoration:underline;}
.ac{color:#868686; font:normal 10px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.icon_next{padding:0 7px;}

.nav_left{
	border-top:4px solid #eb8c00;
	width:230px;
}
.nav_left li{
	border-bottom:1px dotted #939598;
	padding:6px 0;
}

.nav_left li.indent_1{
	padding-top:10px;
}
.nav_left li a{
	color:#828282;
	text-transform:uppercase;
	font:normal 12px Georgia, Verdana, sans-serif;
}
.nav_left li a:hover{
	color:#f26522;
	text-decoration:none;
}
.nav_left li a.acti2{
	color:#f26522;
}


.nav_1{
	float:left;
	width:190px;
	list-style:square;
	color:#eb8c00;
}
.nav_1 li{
	background:url(../images/arrow.png) no-repeat left center;
	clear:both;
	margin:5px 0 0 15px;
	padding-left:0px;
}
.nav_1 li a{
	color:#f28c00;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.nav_1 li a:hover{text-decoration:underline;}
.header{
	width:168px;
	font: bold 15px Georgia, Verdana, sans-serif;
	color:#000000;
	padding:0px 0 7px 0;
	margin:15px 0 0 0;
	display:block;
	clear:both;
}
.slide_foot{
	clear:both;
	width:100%;
	height:177px;
	padding-top:20px;
}
.line{
	height:1px;
	background:#cdcdcd;
	clear:both;
	width:91%;
	margin:0px auto;
	margin-bottom:15px;
}
.boxslide_1{
	width:178px;
	border-right:1px solid #cccccc;
	float:left;
	margin-left:45px;
}
.boxslide_2{
	width:178px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	float:left;
	padding-left:45px;
	margin:0 0 0 28px;
}
h5{
	color:#575757;
	font:bold 14px Arial, Helvetica, sans-serif;
	clear:both;
	text-transform:uppercase;
}
.img_slide{
	text-align:left;
	padding:8px 0;
}
p.nd a{
	color:#005b7f;
	text-decoration:none;
	font:normal 14px Arial, Helvetica, sans-serif;
}
p.nd a:hover{
	text-decoration:underline;
}
.prev{
	float:left;
	margin-top:60px;
}
.next{
	float:right;
	margin-top:60px;
}
.line_foot{
	clear:both;
	border-top:4px solid #cccccc;
	padding:10px 20px 0 0;
}
.reuire{
	display:block;
	clear:both;
	padding:10px 0;
	color:#505050;
}
.red{
	color:red; 
	font-weight:bold;
}
h1{
	color:#444444;
	text-transform:uppercase;
	font: bold 13px Arial, Helvetica, sans-serif;
	float:left;
	padding:15px 0;
}
.line_contact{
	float:left;
	height:1px;
	background:#cccccc;
	width:502px;
	margin:23px 0 0 5px;
}
.box_inner{
	float:left;
	width:255px;
	padding:5px 0;
}
.title{
	color:#5a5b5b;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	padding:5px 0;
}
.bg_in{
	padding:1px 3px;
	font:normal 13px Arial, Helvetica, sans-serif;
	width:230px;
}
.bg_in2{
	padding:1px 3px;
	font:normal 13px Arial, Helvetica, sans-serif;
	width:400px;
	height:110px;
}
.btn_send{
	margin-top:75px;
	margin-bottom:30px;
	clear:both;
	display:block;
	background:url(../images/btn_search.gif) no-repeat 0px 0px;
	text-transform:uppercase;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:white;
	border:none;
	width:110px; height:31px;
	cursor:pointer;
	padding-bottom:2px;
}
.btn_send:hover{
	background:url(../images/btn_search.gif) no-repeat 0px -32px;
}
.foot_text p{
	float:left;
	color:#5d5d5d;
	font:normal 11px Arial, Helvetica, sans-serif;
	width:70%;
	text-align:center;
}
.clear_foot{
	clear:both;
	padding:8px 0;
}
.indent_text p{
	padding-top:5px;
	padding-bottom:3px;
}
.den_foot{
	clear:both;
	height:35px;
}
.divice_pages{
	float:right;
	margin:28px 0 0px;
}
.divice_pages a{
	text-transform:uppercase;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#7a7a7a;
	text-decoration:none;
	border:1px solid #cbcbcb;
	padding:3px 7px;
	display:block;
	float:left;
	margin-right:3px;
}
.divice_pages a:hover, .divice_pages a.acti{
	color:#921D09;
}
div.tab{
	clear:both;
	margin-top:45px;
}
div.tab div img{
	float:left;
	border:1px solid #e3e3e3;
	margin-right:15px;
}
div.tab div.left{
	float:left;
}
div.tab div.left h4{
	color:#555555;
	font:normal 20px Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}
.btn_add{
	background:url(../images/bg_btn.gif) no-repeat;
	margin-top:3px;
	width:106px; height:29px;
	cursor:pointer;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	text-transform:uppercase;
	padding-left:18px;
}









.indent_tab{
	clear:both;
	padding:20px 0;
}
.tit_tab a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none;
}
.tit_tab a:hover{
	text-decoration:underline;
}
.img_indent{
	margin-bottom:7px;
}
.lates_tab{
	color:#921d09;
	padding:3px 0 6px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.num a{
	color:#828282;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	text-transform:uppercase;
}
.num a:hover, .num a:visited, .num a:active{
	text-decoration:underline;
	color:#ba2149;
}
.tab_1{
	float:left; 
	width:139px;
	margin-right:49px;
	text-align:center;
}
.tab_3{
	float:right; 
	width:139px;
	text-align:center;
}

.cleared{
    clear: both;
    
}








.tab_1s{ float:left; width:100px; font-weight:bold;}
.tab1s_inner{float:left; margin-bottom:13px;}
.colr{font:bold 16px Arial, Helvetica, sans-serif; color:#e73425; margin-bottom:4px;}
.tab_1s p{clear:both; margin-bottom:7px; font:normal 15px Arial, Helvetica, sans-serif; color:#4d4c4c;}
.text_ins{background:url(../images/bg_inut.gif) no-repeat; border:none; width:348px; height:24px; padding:0 8px 2px; font:normal 12px Arial, Helvetica, sans-serif; color:#073e54;}
.tex_1s{background:url(../images/tex_1.gif) no-repeat; width:355px; height:68px; border:none; padding:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#073e54;}
.bot{border-top:2px solid #448186; margin-top:20px; padding:8px 10px;}
.bot p{clear:both;  font:bold 13px Arial, Helvetica, sans-serif; color:#004a82; padding-bottom:2px;}
.bot p.con{font:bold 13px Arial, Helvetica, sans-serif; color:black; padding-bottom:6px;}
.colrob{font-weight:normal; color:#333333; padding-left:5px;}
.colrob a{color:#0077a4; text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif;}
.left_c{border-right:1px dashed #8c697e; float:left; width:415px; padding-left:19px; padding-top:11px;}